home *** CD-ROM | disk | FTP | other *** search
/ Informática Multimedia 1995 April / Informatica Multimedia CD - Epimundo.iso / DOS / FILEVIEW / TXTEXE / README.TXT < prev    next >
Encoding:
Text File  |  1994-02-16  |  5.9 KB  |  146 lines

  1.  
  2.                              ┌─────────────┐
  3.                              │ TXT2EXE.COM │
  4.                              └─────────────┘
  5.  
  6.                          Wed  02-16-1994  14:56:45
  7.  
  8.                                 Version 2.2
  9.      ┌───────────────┐
  10.      │ACKNOWLEDGEMENT│
  11.      └───────────────┘
  12.      The hard stuff of this program is from Ethan Winer's code in
  13.      Version 3.11 of his Crescent Software's PDQ Library.
  14.  
  15.      ┌───────────────────┐
  16.      │Interesting History│
  17.      └───────────────────┘
  18.       TXT2EXE.COM converts an ASCII text file into a self executable
  19.      *.EXE file.
  20.  
  21.      Version 1.1 of TXT2EXE.COM was a "run-away" success. Posted to
  22.      CompuServe in September 1993 on the IBMSYS Forum, it quickly became
  23.      a "Top downloader" on that forum. Not only that, I have gotten a
  24.      fair amount of E-Mail about TXT2EXE.COM.... which is -most- rare
  25.      for a little QuickBASIC program like TXT2EXE.COM.
  26.  
  27.      BUT... several of you have complained that I put in a "Brag-Box"
  28.      that displays at the end of the file. Yes... it -is- more than a
  29.      little gaudy, taking up three lines and clearly letting you know
  30.      that -I- did this little ditty. It looked like this:
  31.  
  32.      █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  33.      █     Program By:  John De Palma on CompuServe 76076,571      █
  34.      █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  35.  
  36.      Bam! Really catches your attention doesn't it?
  37.  
  38.      TXT2EXE.COM is the only program I know that will make an *.EXE out
  39.      of a plain ASCII file. All the other ones are *.COM conversions
  40.      which limit the total size of the file and are written in "C."
  41.  
  42.      TXT2COM.COM is written in plain vanilla QuickBASIC 4.5. And Ethan
  43.      Winer is the brains behind the hard stuff.
  44.  
  45.      I asked the more than few of you who rang my E-Mail bell "Why?" you
  46.      wanted the Brag-Box removed. The universal answer was "Because..."
  47.      without really a good solid answer.
  48.  
  49.      So I have ASSumed that "you" want to give this program to your
  50.      friends and business associates without them knowing you didn't do
  51.      this programming stuff yourself. I examined my "dark side," and
  52.      further ASSumed that "you" want to be known as a "programmer" and
  53.      are hot to fake-out your friends. My Brag-Box really fouled up that
  54.      dream.
  55.  
  56.      And worse... much worse, some of you guys who wanted this Brag-Box
  57.      snuffed, may have wanted to CHARGE MONEY for the executable files
  58.      you make with this program.
  59.  
  60.      Now that's a No-no. I retain Copyright (c) control of all this
  61.      stuff because what simple coding I have done is my intellectual
  62.      property -AND- I pay hard cash for the commercial libraries like
  63.      PDQ that I use to make this stuff.
  64.  
  65.      This stuff is "LearnWare" and "TeachWare."
  66.  
  67.      Bottom line, you are free to use these "LearnWare," "TeachWare"
  68.      programs for personal or business use as long as you:
  69.  
  70.      1.   Don't charge for them
  71.      2.   Say you did the programming.
  72.  
  73.      Hey.... you got to give me -some- credit....!!!
  74.  
  75.      Some of you crafty type are saying, "How in the blue blazes is this
  76.      dopey cat in Santa Monica going to know if I charge for this stuff
  77.      in PalookaVille, Montana?"
  78.  
  79.      Well, you'd be surprised how many people download all this junk and
  80.      sent me E-Mail about what does or (more often) what doesn't work.
  81.      And... some of my stuff is picked up by the publishers of PC
  82.      Magazine and distributed on disk to thousands of unsuspecting PC
  83.      users too.
  84.  
  85.      More than once now, one of these honest folk have notified you
  86.      crafty guys in PalookaVille that you were plagiarizing somebody
  87.      else's hard work.
  88.  
  89.      But... after thinking about it, I can understand why you wouldn't
  90.      want your friends to know that I did the code.... they would wonder
  91.      about the kinds of people you "hang" with.
  92.  
  93.      ┌─────────────────────────────────────────────────────────────────┐
  94.      │                                                                 │
  95.      │    READ THE NEXT (5) PARAGRAPHS IF YOU READ NOTHING ELSE!!!!    │
  96.      │                                                                 │
  97.      └─────────────────────────────────────────────────────────────────┘
  98.  
  99.           Using TXT2EXE.COM:
  100.  
  101.           1.   Compiled with a text file using MAKEFILE.COM it does
  102.                =NOT= display a HELP Screen when run.
  103.  
  104.           2.   Executed (RUN) by itself, -does- display the HELP
  105.                screen.
  106.  
  107.           3.   Compiled with a text file with the Help switch "/?"
  108.                appended to the file name, as:
  109.  
  110.                README.EXE/?
  111.  
  112.                will display the HELP Screen. Clever, eh?
  113.  
  114.                Try this with the README.EXE file in this file set.
  115.  
  116.           4.   From the DOS command line typing:
  117.  
  118.                COPY TXT2EXE.COM/b + MyFile.TXT MyFile.EXE
  119.  
  120.                Will make an executable file named MyFile.EXE
  121.  
  122.           5.   Using MAKE.BAT from the DOS command line as:
  123.  
  124.                MAKE MyFile.TXT MyFile.EXE
  125.  
  126.                Will make an executable file named MyFile.EXE
  127.  
  128.      ─────────────────────────────────────────────────────────────
  129.  
  130.      Version 2.2 of TXT2EXE.COM now senses the video hardware and
  131.      displays in black and white on a monochrome screen or in blue and
  132.      white on a color screen. If a VGA monitor is sensed, then a red
  133.      border -outside- the normal viewing screen is added. I know, I
  134.      know... gaudy.. but I like it.
  135.  
  136.      If you make a long text file that the user may =NOT= want to scroll
  137.      to the end, put in your text file the instruction:
  138.  
  139.              ╓────────────────────────────────────────────────╖
  140.              ║  PRESS: <Esc> twice to exit this text file!!!  ║
  141.              ╙────────────────────────────────────────────────╜
  142.  
  143.      There... I hope EVERYBODY'S satisfied.... at least for awhile....
  144.  
  145.      John De Palma on CompuServe 76076,571
  146.